Using Regular Expressions to Express Bowing Patterns for String Players

نویسندگان

  • Cordelia V. Hall
  • John T. O'Donnell
چکیده

The study of bowing is critically important for string players. Traditional bowing annotations are a valuable part of orchestral and individual documentation, but they do not help the performer to search a piece for other passages that should be bowed the same way, or to identify alternative bowing styles. We introduce a notation based on regular expressions that describes patterns of notes in the music, as well as the bowing to be applied to the pattern. These expressions support complex bowings, and not just single annotations without musical context. The notation is simpler than general tools for regular expressions used in some software, and is suitable for use by students and musicians. We have developed a music editor that implements the notation and edits documents in Lilypond. The approach has been evaluated by experimenting with the editor on six violin sonatas by Mozart. The experiments demonstrate that the regular expression notation is successful at finding passages and inserting the bowings; that the patterns occur a number of times; and the bowings can be inserted automatically and consistently.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Regular Expressions as Violin Bowing Patterns

String players spend a significant amount of practice time creating and learning bowings. These may be indicated in the music using up-bow and down-bow symbols, but those traditional notations do not capture the complex bowing patterns that are latent within the music. Regular expressions, a mathematical notation for a simple class of formal languages, can describe precisely the bowing patterns...

متن کامل

Mastering the violin: Motor learning in complex bowing skills

A pilot study is presented comparing the performance of complex bowing patterns of three violinists. Analysis of the movements revealed a subtle coordination between string crossings and bow changes in repetitive bowing patterns across two and three strings. Clear differences between the performances of the three players were found that could be interpreted in terms of consistency and efficienc...

متن کامل

Parameterized pattern queries

We introduce parameterized pattern queries as a new paradigm to extend traditional pattern expressions over sequence databases. A parameterized pattern is essentially a string made of constant symbols or variables where variables can be matched against any symbol of the input string. Parameterized patterns allow a concise and expressive definition of regular expressions that would be very compl...

متن کامل

Mechanics and acoustics of violin bowing Freedom, constraints and control in performance

This thesis addresses sound production in bowed-string instruments from two perspectives: the physics of the bowed string, and bow control in performance. Violin performance is characterized by an intimate connection between the player and the instrument, allowing for a continuous control of the sound via the main bowing parameters (bow velocity, bow force and bowbridge distance), but imposing ...

متن کامل

Extracting Syntactic Patterns from Databases

Many database columns contain string or numerical data that conforms to a pattern, such as phone numbers, dates, addresses, product identifiers, and employee ids. These patterns are useful in a number of data processing applications, including understanding what a specific field represents when field names are ambiguous, identifying outlier values, and finding similar fields across data sets. O...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009